package com.blog.kit;

import sun.misc.BASE64Encoder;
import java.security.SecureRandom;
import java.util.Calendar;
import java.util.Random;

/**
 * Created by ${wangjian} on 2017/9/26.
 */
public class PasswordKit {

    /**
     *
     * 时间类取得当月天数
     */
    public static int getCurrentMonthLastDay() {
        Calendar a = Calendar.getInstance();
        // 把日期设置为当月第一天
        a.set(Calendar.DATE, 1);
        // 日期回滚一天，也就是最后一天
        a.roll(Calendar.DATE, -1);
        int maxDate = a.get(Calendar.DATE);
        return maxDate;
    }

    /**
     * 加密password
     *
     * @param args
     */
    public static void main(String[] args){
        Random RANDOM = new SecureRandom();
        byte[] salt = new byte[8];
        RANDOM.nextBytes(salt);
        System.out.println(salt);
        String str = new BASE64Encoder().encode(salt);
        System.out.println(StringKit.MD5("我无法控制自己对你的难以忘怀 ，可是有关于你的一切我已经再也没有了期待"));
    }
}
